<?php
/**
 * Created by PhpStorm.
 * User: stupboy
 * Date: 2018/5/27
 * Time: 14:14
 * Mail:87658989@qq.com
 */

namespace app\adminapi\filter;
use app\base\filter\Common;

class OrderList extends Common
{
    public $field = [
        'a.order_id'  => '订单id||int|1',
        'a.area_id'   => '区域id||int|1',
        'a.car_use_id'=> '单位id||int|1',
        'a.driver_id' => '司机id||int|1',
        'a.passenger_id'   => '乘客id||int|1',
        'a.passenger_name' => '乘客姓名||string|1',
        'a.passenger_phone'=> '乘客电话||string|1',
        'a.car_id'       => '车辆id||int|1',
//        'a.car_number'   => '车牌||string|1',
        'h.number'   => '车牌|car_number|string|1',
        'h.structure'   => '车身结构，1：两厢车，2：三厢车，3：SUV||int|',
        'a.order_no'     => '订单号||string|1',
        'a.order_type'   => '订单类型，1：公务订单，2：企业订单，3：个人订单||int|1',
        'a.order_state'  => '订单状态，1：待审批，2：已批准，3：已拒绝，4：待用车，5：已派车，6：接驾中，7：已到达出发地，8：已到达目的地，9 待支付，10：待评价，11：已完成，12：已取消，13：已终止，14：无效||int|1',
        'a.special_type' => '特殊类型: 0 普通 1报价订单 2行政执法||int|1',
        'a.pay_type'     => '支付类型，1：个人 2 单位支付 3 财政支付||int|1',
        'a.order_time'   => '下单时间||date|1',
        'a.orderer'      => '下单人||string|1',
        'a.passenger_num'=> '乘车人数|||',
        'a.car_num'      => '申请车数|||',
        'a.approval_id'  => '审核人id||int|1',
        'a.approval'     => '审核人||string|1',
        'a.reject_note'  => '驳回理由|||',
        'a.evaluate'=> '评价|||',
        'a.star'    => '评分星级||int|1',
        'a.proposal'=> '意见建议|||',
        'a.apply_time'   => '申请时间||date|1',
        'a.approval_time'=> '审批时间||date|1',
        'a.orders_time'  => '下单时间||date|1',
        'a.ride_time'    => '出发时间||date|1',
        'a.payment_time' => '支付时间||date|1',
        'a.complete_time'=> '完成时间||date|1',
        'a.use_type'   => '用车类型，0：行政执法，1：特殊公务，2：重要会议，3：机要通讯，4：视察调研，5：公务接待||int|1',
        'a.use_explain'=> '用车说明||string|1',
        'a.is_return'  => '是否需要返程，0：是，1：否||int|1',
        'a.booking_type' => '订车类型：1，订车（日常）。2，包车。3，分时租赁||int|1',
        'a.evaluate_time'=> '评价时间||date|1',
        'a.car_type_id'  => '车型id||int|1',
        'a.dispatch_car_type_id'=> '指派车型id||int|1',
        'a.is_old'    => '是否旧系统订单||int|1',
        'a.reorder'   => '大于0为续单||int|1',
        'a.click_time'=> '乘客点击用车时间||date|1',
        'a.evaluate_tag'=> '评价标签||string|1',
        'a.exception_remark'=> '异常备注||string|1',
        'b.call_time'   => '叫车时间||date|1',
        'b.plan_time'   => '计划用车时间||date|1',
        'b.from_lon'    => '出发经度|||',
        'b.from_lat' => '出发纬度|||',
        'b.from_addr'=> '出发地址||string|1',
        'b.to_lon'   => '目的经度|||',
        'b.to_lat'   => '目的纬度|||',
        'b.to_addr'  => '目的地址||string|1',
        'b.driver_lon' => '司机出发经度|||',
        'b.driver_lat' => '司机出发纬度|||',
        'b.driver_addr'=> '司机出发地址||string|1',
        'b.driver_time'=> '司机出发时间||date|1',
        'b.go_lon'=>'实际出发经度|||',
        'b.go_lat'=>'实际出发纬度|||',
        'b.go_addr'=>'实际出发地址||string|1',
        'b.go_time'=>'时间出发时间||date|1',
        'b.arrival_lon'=>'实际到达经度|||',
        'b.arrival_lat'=>'实际到达纬度|||',
        'b.arrival_addr'=>'实际到达地址||string|1',
        'b.arrival_time'=>'实际到达时间||date|1',
        'b.start_pic'=>'开始里程照片||string|',
        'b.end_pic'=>'结束里程照片||string|',
        'b.start_mile'=>'开始里程||int|',
        'b.end_mile'=>'结束里程||int|',
        'c.pre_meter'=>'预计里程|||',
        'c.pre_time'=>'预计时间|||',
        'c.pre_fee'=>'预计费用|||',
        'c.wait_time'=>'等待时间秒|||',
        'c.wait_fee'=>'乘客等待费用|||',
        'c.wait_fee2'=>'司机收入等待费用|||',
        'c.start_fee'=>'起步价|||',
        'c.start_fee2'=>'司机收入起步价|||',
        'c.base_time'=>'基础时间|||',
        'c.base_meter'=>'基础里程|||',
        'c.use_time'=>'里程用时|||',
        'c.time_fee'=>'时长费|||',
        'c.time_fee2'=>'司机收入时长费|||',
        'c.meter'=>'实际里程|||',
        'c.travel_fee'=>'里程费|||',
        'c.remote_meter'=>'远途里程|||',
        'c.remote_fee'=>'远途费|||',
        'c.remote_fee2'=>'司机收入远途费|||',
        'c.travel_fee2'=>'司机收入里程费|||',
        'c.low_speed_time'=>'低速行驶时间|||',
        'c.low_fee'=>'低速费|||',
        'c.low_fee2'=>'司机收入低速费|||',
        'c.night_meter'=>'夜间里程|||',
        'c.night_fee'=>'夜间费|||',
        'c.night_fee2'=>'司机收入夜间费|||',
        'c.high_fee'=>'高速费|||',
        'c.toll'=>'路桥费|||',
        'c.park_fee'=>'停车费|||',
        'c.other_fee'=>'其他费用|||',
        'c.other_note'=>'其他费用备注|||',
        'c.cancel_time'=>'取消时间|||',
        'c.cancel_fee'=>'取消费|||',
        'c.driver_money'=>'司机收入费用|||',
        'c.passenger_money'=>'乘客支付金额|||',
        'c.company_money'=>'公司收入费用|||',
        'c.order_money'=>'订单金额|||',
        'c.discount'=>'折扣|||',
        'c.update_time'=>'更新时间|||',
        'd.company_id'=>'单位id|||',
        'd.company_name'=>'单位名称|||',
        'd.short_name'=>'单位简称|||',
        'd.isreform'=>'是否参改单位|||',
        'e.car_type_name'=>'乘客叫车车型||string|1',
        'e.type'=>'类型|car_type|int|1',
        'e.chartered_night'=>'夜间服务费|||',
        'e.chartered_charge'=>'包车费用|||',
        'e.chartered_km'=>'包车公里数|||',
        'e.chartered_hour'=>'包车小时|||',
        'e.chartered_overtime'=>'超时费用|||',
        'e.chartered_overrun'=>'超程费用|||',
        'f.car_type_name'=>'实际派车车型|dispatch_car_type_name|string|1',
        'g.name'=>'司机姓名|driver_name|string|1',
    ];

    public $fieldNote = [
        'order_state' => [

        ]
    ];
}